Skip to content

Release 0.0.2#22

Merged
Kampi merged 1 commit intomainfrom
0.0.2_Dev
Jan 26, 2026
Merged

Release 0.0.2#22
Kampi merged 1 commit intomainfrom
0.0.2_Dev

Conversation

@Kampi
Copy link
Owner

@Kampi Kampi commented Jan 26, 2026

Summary by CodeRabbit

  • Chores
    • Updated internal release workflow and build configuration processes to streamline version management.

✏️ Tip: You can customize this high-level summary in your review settings.

Signed-off-by: Daniel Kampert <DanielKampert@kampis-elektroecke.de>
@Kampi Kampi merged commit d6f380a into main Jan 26, 2026
@Kampi Kampi deleted the 0.0.2_Dev branch January 26, 2026 13:38
@coderabbitai
Copy link

coderabbitai bot commented Jan 26, 2026

Caution

Review failed

The pull request is closed.

📝 Walkthrough

Walkthrough

The release workflow transitioned from tag-based to branch-based versioning. Version extraction now derives MAJOR.MINOR.BUILD from branch names. Build configuration updated to directly modify CMakeLists.txt instead of registry-based approaches. Changelog management and explicit release asset publishing were added.

Changes

Cohort / File(s) Summary
Release Workflow Refactoring
.github/workflows/release.yaml
Replaced tag-based release pipeline with branch-based version extraction. Introduced extract_version job that parses MAJOR.MINOR.BUILD from branch names. Updated build configuration to use direct CMakeLists.txt modifications via sed instead of registry-based approaches. Added changelog management via Update CHANGELOG.md step. Introduced dedicated Create GitHub Release job with release asset upload from build/ directory.
Build Configuration Updates
CMakeLists.txt
Removed three hardcoded version component definitions (ESP32_LEPTON_LIB_MAJOR, ESP32_LEPTON_LIB_MINOR, ESP32_LEPTON_LIB_BUILD) from the top-level variable setup.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20 minutes


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

This was referenced Jan 27, 2026
This was referenced Feb 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant